import java.rmi.Remote;
import java.rmi.RemoteException;


/**
 * @author Matt Adams
 */
public interface Node extends Remote, Runnable {

    public String remoteToString() throws RemoteException;
    
    public boolean remoteEquals(Object obj) throws RemoteException;
    
    public int remoteHashCode() throws RemoteException;
}
